power transmitting - Francés Inglés Diccionario